home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
BARNET
/
FREENET
/
HOUGHTON
/
POPST124
/
HowTo
next >
Wrap
Text File
|
1998-05-27
|
2KB
|
32 lines
Requires Acorn's tboxlibs, NetLib or socketlib, and SysLog.
Copy s.syslog and h.syslog from the SysLog application into the corresponding
directories inside !POPstar.
The current Makefile is set up for my thevent, but Acorn's eventlib also
works - but might have a memory leak, hence the use of my own replacement.
If you don't have MemCheck you may have to remove some lines referring to it.
It's set up for Acorn C but it should work with gcc with alterations to the
Makefile. But if you've got the necessary libraries you should have Acorn C.
Click on one of the pseudo-applications inside to build:
!MakeApp: Standard version
!MakeMC: With MemCheck
!MakeSL: Standard version only using socketlib instead of NetLib
!MakeSLswi Standard version with hack to replace _swix with Straylight
version which appears to plug a memory leak.
To compile the !MakeSLswi version you need to download the Straylight source
core archive from <http://www.excessus.demon.co.uk> and copy a few files
from it into !POPstar. In the archive open StraySrc.Libraries.Core and copy
"s.swihack", "s.swiv" and "s.xswi" into !POPstar's s directory, create
"!POPstar.Hdr" and copy "header" and "swis" from the archive into it.
The copied .s files need a little editing. Change "swiv.s" so that the last
line reads "LNK <POPstar$Dir>.s.xswi" and "xswi.s" so the GET line (line 47
in the current release) reads "GET s.swihack". Also in "xswi.s", change
all occurences of |_swi| and |_swix| to |sl_swi| and |sl_swix| respectively.